package cn.com.dhcc.turbo.entity.monitor;

import java.util.Date;

import cn.com.dhcc.app.core.annotation.SiColumn;
import cn.com.dhcc.app.core.annotation.SiTable;
import cn.com.dhcc.app.core.base.ModuleFeatureBean;
/**
 * 指标告警配置
 * @author qiao
 * @2014-6-4 @下午2:01:59
 */
@SiTable(name="turbo_monitor_quota_conf")
public class QuotaConf extends ModuleFeatureBean{

	@SiColumn(isId=true)
	private String id;//id	char(32)			
	@SiColumn(name="quota_id")
	private String quotaId;//quota_id	char(32)			指标id
	@SiColumn(name="rule_sn")
	private Integer ruleSn;//rule_sn	number(6)			规则编码
	private String value1;//value1	varchar2(255)	y		用户定义值1
	private String value2;//value2	varchar2(255)	y		用户定义值2
	@SiColumn(name="alter_template")
	private String alterTemplate;//alter_template	varchar2(2000)			告警模板
	@SiColumn(name="alter_pipeline")
	private String alterPipeLine;//alter_pipeline	varchar2(100)	y		告警通知规则（多个逗号隔开）：1 邮件通知管理员 2 邮件通知系统管理员 3 告警音
	private Date mtime;//MTIME	N	DATE	N	sysdate		
	private String remark;//REMARK	N	VARCHAR2(1000)	Y			
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getQuotaId() {
		return quotaId;
	}
	public void setQuotaId(String quotaId) {
		this.quotaId = quotaId;
	}
	public Integer getRuleSn() {
		return ruleSn;
	}
	public void setRuleSn(Integer ruleSn) {
		this.ruleSn = ruleSn;
	}
	public String getValue1() {
		return value1;
	}
	public void setValue1(String value1) {
		this.value1 = value1;
	}
	public String getValue2() {
		return value2;
	}
	public void setValue2(String value2) {
		this.value2 = value2;
	}
	public String getAlterTemplate() {
		return alterTemplate;
	}
	public void setAlterTemplate(String alterTemplate) {
		this.alterTemplate = alterTemplate;
	}
	public String getAlterPipeLine() {
		return alterPipeLine;
	}
	public void setAlterPipeLine(String alterPipeLine) {
		this.alterPipeLine = alterPipeLine;
	}
	public Date getMtime() {
		return mtime;
	}
	public void setMtime(Date mtime) {
		this.mtime = mtime;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	
	
	

}
